Do I Recommend Tesla After 300,000 Miles